This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

core / web / src / routes / [handle] / +page.svelte
1.1 kB 26 lines
1<script lang="ts"> 2 import OverviewTab from "$lib/components/profile/tabs/OverviewTab.svelte"; 3 import PeopleTab from "$lib/components/profile/tabs/PeopleTab.svelte"; 4 import RepoListTab from "$lib/components/profile/tabs/RepoListTab.svelte"; 5 import StarredTab from "$lib/components/profile/tabs/StarredTab.svelte"; 6 import StringListTab from "$lib/components/profile/tabs/StringListTab.svelte"; 7 import VouchTab from "$lib/components/profile/tabs/VouchTab.svelte"; 8 9 let { data } = $props(); 10</script> 11 12{#if data.tab === "overview"} 13 <OverviewTab pinned={data.overview.pinned} /> 14{:else if data.tab === "repos"} 15 <RepoListTab repos={data.repos} /> 16{:else if data.tab === "starred"} 17 <StarredTab stars={data.stars} /> 18{:else if data.tab === "strings"} 19 <StringListTab strings={data.strings} /> 20{:else if data.tab === "followers"} 21 <PeopleTab people={data.people} title="Followers" emptyMessage="No followers yet." /> 22{:else if data.tab === "following"} 23 <PeopleTab people={data.people} title="Following" emptyMessage="Not following anyone yet." /> 24{:else if data.tab === "vouches"} 25 <VouchTab vouches={data.vouches} /> 26{/if}